university professor - Turkish English Dictionary